package cn.coldleaf.wiki.pojo.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.web.multipart.MultipartFile;

/**
 * @datetime 2023/10/19 上午10:35
 * @user cold
 **/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "FileUploadDto(文件上传DTO)",description = "文件上传DTO",parent = BaseDto.class)
public class FileUploadDto extends BaseDto{

    /**
     * 上传的文件
     **/
    @ApiModelProperty("上传的文件")
    private MultipartFile file;

    /**
     * 权限：0-私有；1-公共
     **/
    @ApiModelProperty("权限：0-私有；1-公共")
    private Integer auth;

    /**
     * 资源所属文档标识
     **/
    @ApiModelProperty("资源所属文档标识")
    private Long docId;
}
